#include "UserPlugin.h"
#include "Json.h"
#include "Logger.h"
#include "Singleton.h"
#include "System.h"

using namespace ddserver::engine;
using namespace ddserver::plugin;
using namespace ddserver::json;
using namespace ddserver::utility;

UserPlugin::UserPlugin() : Plugin()
{
}

UserPlugin::~UserPlugin()
{

}

bool UserPlugin::run(Context & ctx)
{
    string & input = ctx.ref<string>("input");
    log_info("[input=%s]UserPlugin run",input.c_str());
    ctx.ref<string>("output") += "user plugin run!";
    return true;
}

bool UserPlugin::check(Context & ctx)
{
    return true;
}

